﻿using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;

namespace stackFluent.Domain {
    public class RelaTechSite {
        [Key]
        public Guid ID { get; set; }
        //因为需要给Vote唯一ID，所以不能双主键

        public int TechId { get; set; }
        public virtual Tech Tech { get; set; }

        public int SiteId { get; set; }
        public virtual Site Site { get; set; }

        //可以暂时关闭关系，但不丢失投票数据
        public int ActId { get; set; }

        //相关度，由democracy系统决定。可以投认可与不认可两种票，只要是正数票就被显示，0数票被隐藏
        public int Grade { get; set; }

        //挖掘得到，用于投票的autocomplate功能
        public int GrubGrade { get; set; }
    }
}